﻿
.filter
{
	padding:0 0 0.5em 0;
	}
	
.filter h3
{
	padding:0.5rem 0;
	margin:0 0.5em;
	color:#444;
	font-size:1.2em;
	font-weight:normal;
	border-bottom:solid 0.0625rem #006ABA;
	}
.filter fieldset {
	margin:0 0.5em;
	border-top:solid 0.0625rem #006ABA;
}

.filter fieldset legend{
	padding:0.5rem 0.5rem 0.5rem 0;
	color:#444;
	font-size:1.2em;
}

	
.filter .class
{
	padding:0;
	margin:0 0.5em 0 0;
	}
.filter .class li
{
	
	padding:0;
	margin:0.5em 0 0 0;
	list-style:none;
	display:block;
	float:left;
	width:33.33%;
	}
.filter .class li span
{
	padding:0.6em 0.5em;
	margin:0 0 0 0.5em;
	background-color:#ECECEC;
	display:block;
	text-align:center;
	border:solid 1px #d8d8d8;
	-webkit-border-radius: 0.1em;
	color:#666;
	font-size:1em;
}

.filter .class li span.cur
{
	background-color:#0076D0;
	color:#FFF;
	}
